Text copied to clipboard!

Titre

Text copied to clipboard!

Développeur Drools

Description

Text copied to clipboard!
Nous recherchons un Développeur Drools talentueux et motivé pour rejoindre notre équipe technique dynamique. En tant que Développeur Drools, vous serez responsable de la conception, du développement et de la maintenance de systèmes de règles métier complexes en utilisant le moteur de règles Drools. Vous travaillerez en étroite collaboration avec les analystes métier, les architectes logiciels et les autres développeurs pour transformer les exigences fonctionnelles en règles exécutables, tout en garantissant la performance, la maintenabilité et la scalabilité des solutions livrées. Votre rôle consistera à analyser les besoins métier, à modéliser les règles dans un format compréhensible et à les implémenter dans l’environnement Drools. Vous serez également chargé de tester, déboguer et optimiser les règles afin d’assurer leur bon fonctionnement dans des environnements de production. Une bonne compréhension des concepts de Business Rule Management System (BRMS), de la logique déclarative et des systèmes orientés règles est essentielle pour réussir dans ce poste. Le candidat idéal possède une solide expérience en développement Java, une connaissance approfondie de Drools et une capacité à travailler dans un environnement agile. Vous devez être capable de communiquer efficacement avec les parties prenantes techniques et non techniques, et de documenter clairement les règles et les processus métier. Une expérience dans l’intégration de Drools avec d’autres systèmes d’entreprise, tels que les ERP ou les CRM, est un atout. Nous offrons un environnement de travail stimulant, des projets innovants et des opportunités de développement professionnel. Si vous êtes passionné par les systèmes de règles métier et que vous souhaitez contribuer à des projets à fort impact, ce poste est fait pour vous.

Responsabilités

Text copied to clipboard!
  • Analyser les besoins métier et les traduire en règles Drools
  • Développer, tester et maintenir des règles métier dans Drools
  • Collaborer avec les analystes métier et les architectes logiciels
  • Optimiser les performances des règles et du moteur Drools
  • Assurer la documentation des règles et des processus
  • Participer aux revues de code et à l'amélioration continue
  • Intégrer Drools avec d'autres systèmes d'information
  • Assurer la qualité et la conformité des livrables
  • Résoudre les problèmes techniques liés aux règles
  • Contribuer à la veille technologique sur les BRMS

Exigences

Text copied to clipboard!
  • Expérience confirmée en développement Java
  • Maîtrise du moteur de règles Drools
  • Connaissance des systèmes BRMS et de la logique déclarative
  • Capacité à modéliser des règles métier complexes
  • Expérience avec les outils de développement Agile
  • Bonne communication écrite et orale
  • Capacité à travailler en équipe et de manière autonome
  • Expérience en intégration de systèmes (API, services web)
  • Connaissance des bases de données relationnelles
  • Maîtrise des outils de versioning (Git, SVN)

Questions potentielles d'entretien

Text copied to clipboard!
  • Quelle est votre expérience avec le moteur Drools ?
  • Avez-vous déjà modélisé des règles métier complexes ?
  • Comment assurez-vous la performance des règles dans Drools ?
  • Avez-vous travaillé dans un environnement Agile ?
  • Comment gérez-vous les conflits de règles dans un BRMS ?
  • Quelle est votre expérience en intégration de systèmes ?
  • Comment documentez-vous les règles métier ?
  • Avez-vous déjà utilisé d'autres moteurs de règles ?
  • Comment testez-vous les règles dans Drools ?
  • Êtes-vous à l'aise avec les outils de versioning ?